{"id":13240,"date":"2019-02-14T11:30:34","date_gmt":"2019-02-14T11:30:34","guid":{"rendered":"https:\/\/www.gravityforms.com\/?p=13240"},"modified":"2019-02-14T14:15:33","modified_gmt":"2019-02-14T14:15:33","slug":"gravity-forms-v2-4-6-released","status":"publish","type":"post","link":"https:\/\/www.gravityforms.com\/gravity-forms-v2-4-6-released\/","title":{"rendered":"Gravity Forms v2.4.6 Released"},"content":{"rendered":"<a href=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2019\/02\/GravityForms-v.2.4.6-Release-1.jpg\"><img loading=\"lazy\" src=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2019\/02\/GravityForms-v.2.4.6-Release-1.jpg\" alt=\"GravityForms-v.2.4.6-Release\" width=\"1600\" height=\"1600\" class=\"aligncenter size-full wp-image-13245\" srcset=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2019\/02\/GravityForms-v.2.4.6-Release-1.jpg 1600w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2019\/02\/GravityForms-v.2.4.6-Release-1-150x150.jpg 150w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2019\/02\/GravityForms-v.2.4.6-Release-1-300x300.jpg 300w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2019\/02\/GravityForms-v.2.4.6-Release-1-768x768.jpg 768w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2019\/02\/GravityForms-v.2.4.6-Release-1-1024x1024.jpg 1024w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2019\/02\/GravityForms-v.2.4.6-Release-1-45x45.jpg 45w\" sizes=\"(max-width: 1600px) 100vw, 1600px\" \/><\/a>\r\n\r\nWe're excited to announce the new release of <strong>Gravity Forms v.2.4.6<\/strong>!\r\n<br>\r\nWe've included many updates that will make your forms more <strong>stable<\/strong>, <strong>secure<\/strong> and <strong>customizable<\/strong> than ever before!\r\n<br>\r\n<br>\r\nInside <strong>Gravity Forms v2.4.6<\/strong>, you'll find: \r\n\r\n<ul class=\"talking-points\">\r\n<li>Several security enhancements<\/li>\r\n<li>Accessibility enhancements<\/li>\r\n<li>Bugfixes and new developer features<\/li>\r\n<\/ul>\r\n\r\n<div class=\"alert_blue pad_20\"><strong>Current Gravity Forms License holders<\/strong> can download the <strong>Gravity Forms v2.4.6.<\/strong> via automatic update or manual download from your <a href=\"\/my-account\/downloads\/\" target=\"_blank\">account downloads<\/a> page.<\/div>\r\n\r\n\r\n<h2>Gravity Forms v2.4.6 Complete Changelog<\/h2>\r\n\r\n<!--more-->\r\n\r\n<ul>\r\n \t<li class=\"p1\">Added security enhancements.<\/li>\r\n \t<li class=\"p1\">Added maxlength attribute to fields using textarea inputs when maximum character count is defined.<\/li>\r\n \t<li class=\"p1\">Added the <a href=\"https:\/\/docs.gravityforms.com\/gform_field_validation\/\" target=\"_blank\">gform_field_validation<\/a> filter to the Repeater field.<\/li>\r\n \t<li class=\"p1\">Added aria-describedby to some single input fields including: Consent, Text, Textarea, and Website.<\/li>\r\n \t<li class=\"p1\">Updated link in disable logging notice to immediately disable logging.<\/li>\r\n \t<li class=\"p1\">Updated the <a href=\"https:\/\/docs.gravityforms.com\/gform_post_export_entries\/\" target=\"_blank\">gform_post_export_entries<\/a> action hook to include the export_id as the fifth parameter.<\/li>\r\n \t<li class=\"p1\">Updated <a href=\"https:\/\/docs.gravityforms.com\/captcha-field\/\" target=\"_blank\">reCAPTCHA<\/a> settings description.<\/li>\r\n \t<li class=\"p1\">Fixed an accessibility issue with the total field where screen readers don't announce the total amount when it changes.<\/li>\r\n \t<li class=\"p1\">Fixed multi-column List fields within Repeater fields appearing as Array during export.<\/li>\r\n \t<li class=\"p1\">Fixed a fatal error which can occur when using GFFormsModel::media_handle_upload() to upload a video file to the media library.<\/li>\r\n \t<li class=\"p1\">Fixed an accessibility issue with the color contrast of the character counter on a white background.<\/li>\r\n \t<li class=\"p1\">Fixed character counter not announcing updated character limit to screenreaders on fields with a maximum character count defined.<\/li>\r\n \t<li class=\"p1\">Fixed the replacement method name in the GFFormsModel::purge_expired_incomplete_submissions() deprecation notice.<\/li>\r\n \t<li class=\"p1\">Fixed an issue with the default symbols for the Repeater field buttons and removed the title attribute.<\/li>\r\n \t<li class=\"p1\">Fixed the placeholder option not being added to drop down type fields when the placeholder is 0.<\/li>\r\n \t<li class=\"p1\">Fixed an issue with some Address field sub-labels when the form is displayed.<\/li>\r\n \t<li class=\"p1\">Fixed the input mask type setting reverting to the standard choice after some custom masks are configured.<\/li>\r\n \t<li class=\"p1\">Fixed an issue that frontend feeds can't be activated after the conditional logic is disabled.<\/li>\r\n \t<li class=\"p1\">Removed \"Not Checked\" rule for the consent field in conditional logic JS. Use \"not is\" \"checked\" instead.<\/li>\r\n \t<li class=\"p1\">Fixed issue where conditionally hidden Drop Down fields were evaluated as having a value via conditional logic.<\/li>\r\n \t<li class=\"p1\">Fixed an issue where use of some special characters, such as quotes, in the List field column label could prevent submission of the input value.<\/li>\r\n \t<li class=\"p1\">Fixed an issue with the Rich Text Editor height when the Paragraph or Post Body field is displayed by conditional logic.<\/li>\r\n \t<li class=\"p1\">Fixed some properties not being reset when the Product field input type is changed causing issues for the front-end calculations and conditional logic.<\/li>\r\n \t<li class=\"p1\">API: Added GFAPI::entry_exists() to check if an entry exists for the supplied ID.<\/li>\r\n \t<li class=\"p1\">API: Fixed PHP warning during form submission if an invalid entry id is returned by the <a href=\"https:\/\/docs.gravityforms.com\/gform_entry_id_pre_save_lead\/\">gform_entry_id_pre_save_lead<\/a> filter.<\/li>\r\n \t<li class=\"p1\">API: Fixed an issue where existing values for registered entry meta could be lost when using the <a href=\"https:\/\/docs.gravityforms.com\/gform_entry_id_pre_save_lead\/\">gform_entry_id_pre_save_lead<\/a> filter to update an entry during form submission.<\/li>\r\n \t<li class=\"p1\">API: Fixed returning repeater subfields via GFAPI::get_field()<\/li>\r\n \t<li class=\"p1\">API (internal): Added GFExport::get_entry_export_line() for getting the line to be included in the export for the entry being processed.<\/li>\r\n \t<li class=\"p1\">API (internal): Added support for IS\/IS NOT NULL operations in GF_Query.<\/li>\r\n<\/ul>\r\n\r\n<div class=\"alert_blue pad_20\">\r\n<h3>We Love Your Feedback!<\/h3>\r\nDid you know that <strong>many<\/strong> enhancements available in Gravity Forms were added because of <strong>customer requests<\/strong>? Is there a feature you'd love to see in a <strong>future version<\/strong> of Gravity Forms?\r\n<br>\r\n<br>\r\n Let us know in the <strong>comments below<\/strong>!<\/div>\r\n\r\nTo keep up with all <strong>Gravity Forms<\/strong> updates as well as tips to better manage your forms, follow us on <a href=\"https:\/\/twitter.com\/gravityforms\" target=\"_blank\">Twitter<\/a> and <a href=\"https:\/\/www.facebook.com\/GravityForms\" target=\"_blank\">Facebook<\/a>.","protected":false},"excerpt":{"rendered":"We&#8217;re excited to announce the new release of Gravity Forms v.2.4.6! We&#8217;ve included many updates that will make your forms more stable, secure and customizable than ever before! Inside Gravity Forms v2.4.6, you&#8217;ll find: Several security","protected":false},"author":1533,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v16.5 (Yoast SEO v16.5) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Gravity Forms v2.4.6 Released | Gravity Forms<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.gravityforms.com\/gravity-forms-v2-4-6-released\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Gravity Forms v2.4.6 Released\" \/>\n<meta property=\"og:description\" content=\"We&#039;re excited to announce the new release of Gravity Forms v.2.4.6! We&#039;ve included many updates that will make your forms more stable, secure and\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.gravityforms.com\/gravity-forms-v2-4-6-released\/\" \/>\n<meta property=\"og:site_name\" content=\"Gravity Forms\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/GravityForms\" \/>\n<meta property=\"article:published_time\" content=\"2019-02-14T11:30:34+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2019-02-14T14:15:33+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2019\/02\/GravityForms-v.2.4.6-Release-1.jpg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@GravityForms\" \/>\n<meta name=\"twitter:site\" content=\"@GravityForms\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.gravityforms.com\/#organization\",\"name\":\"Gravity Forms\",\"url\":\"https:\/\/www.gravityforms.com\/\",\"sameAs\":[\"https:\/\/www.facebook.com\/GravityForms\",\"https:\/\/twitter.com\/GravityForms\"],\"logo\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/www.gravityforms.com\/#logo\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2018\/06\/gravity_forms_logo.jpg\",\"contentUrl\":\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2018\/06\/gravity_forms_logo.jpg\",\"width\":268,\"height\":294,\"caption\":\"Gravity Forms\"},\"image\":{\"@id\":\"https:\/\/www.gravityforms.com\/#logo\"}},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.gravityforms.com\/#website\",\"url\":\"https:\/\/www.gravityforms.com\/\",\"name\":\"Gravity Forms\",\"description\":\"WordPress Contact Forms\",\"publisher\":{\"@id\":\"https:\/\/www.gravityforms.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":\"https:\/\/www.gravityforms.com\/?s={search_term_string}\",\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/www.gravityforms.com\/gravity-forms-v2-4-6-released\/#primaryimage\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2019\/02\/GravityForms-v.2.4.6-Release-1.jpg\",\"contentUrl\":\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2019\/02\/GravityForms-v.2.4.6-Release-1.jpg\",\"width\":1600,\"height\":1600,\"caption\":\"GravityForms-v.2.4.6-Release\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.gravityforms.com\/gravity-forms-v2-4-6-released\/#webpage\",\"url\":\"https:\/\/www.gravityforms.com\/gravity-forms-v2-4-6-released\/\",\"name\":\"Gravity Forms v2.4.6 Released | Gravity Forms\",\"isPartOf\":{\"@id\":\"https:\/\/www.gravityforms.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.gravityforms.com\/gravity-forms-v2-4-6-released\/#primaryimage\"},\"datePublished\":\"2019-02-14T11:30:34+00:00\",\"dateModified\":\"2019-02-14T14:15:33+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.gravityforms.com\/gravity-forms-v2-4-6-released\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.gravityforms.com\/gravity-forms-v2-4-6-released\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.gravityforms.com\/gravity-forms-v2-4-6-released\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Gravity Forms\",\"item\":\"https:\/\/www.gravityforms.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Blog\",\"item\":\"https:\/\/www.gravityforms.com\/category\/blog\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Gravity Forms v2.4.6 Released\"}]},{\"@type\":\"Article\",\"@id\":\"https:\/\/www.gravityforms.com\/gravity-forms-v2-4-6-released\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.gravityforms.com\/gravity-forms-v2-4-6-released\/#webpage\"},\"author\":{\"@id\":\"https:\/\/www.gravityforms.com\/#\/schema\/person\/b4248dc0aac3c54d1a5119a9bd34277b\"},\"headline\":\"Gravity Forms v2.4.6 Released\",\"datePublished\":\"2019-02-14T11:30:34+00:00\",\"dateModified\":\"2019-02-14T14:15:33+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.gravityforms.com\/gravity-forms-v2-4-6-released\/#webpage\"},\"wordCount\":607,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.gravityforms.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.gravityforms.com\/gravity-forms-v2-4-6-released\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2019\/02\/GravityForms-v.2.4.6-Release-1.jpg\",\"articleSection\":[\"Blog\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.gravityforms.com\/gravity-forms-v2-4-6-released\/#respond\"]}]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.gravityforms.com\/#\/schema\/person\/b4248dc0aac3c54d1a5119a9bd34277b\",\"name\":\"Steve Henty\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/www.gravityforms.com\/#personlogo\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/0bb079bc87d324e56b640a96b35124ac?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/0bb079bc87d324e56b640a96b35124ac?s=96&d=mm&r=g\",\"caption\":\"Steve Henty\"},\"url\":\"https:\/\/www.gravityforms.com\/author\/stevehenty\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","_links":{"self":[{"href":"https:\/\/www.gravityforms.com\/wp-json\/wp\/v2\/posts\/13240"}],"collection":[{"href":"https:\/\/www.gravityforms.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.gravityforms.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.gravityforms.com\/wp-json\/wp\/v2\/users\/1533"}],"replies":[{"embeddable":true,"href":"https:\/\/www.gravityforms.com\/wp-json\/wp\/v2\/comments?post=13240"}],"version-history":[{"count":0,"href":"https:\/\/www.gravityforms.com\/wp-json\/wp\/v2\/posts\/13240\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.gravityforms.com\/wp-json\/wp\/v2\/media?parent=13240"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.gravityforms.com\/wp-json\/wp\/v2\/categories?post=13240"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.gravityforms.com\/wp-json\/wp\/v2\/tags?post=13240"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}